public final @NotNull JBIterator<E> filter(@NotNull Condition<? super E> condition) {
    return addOp(true, new FilterOp<E>(condition));
  }
public final @NotNull JBIterator<E> filter(@NotNull Condition<? super E> condition)