public final @NotNull JBIterable<E> skipWhile(@NotNull Condition<? super E> condition) {
    return intercept(iterator -> JBIterator.from(iterator).skipWhile(Stateful.copy(condition)));
  }
public final @NotNull JBIterable<E> skipWhile(@NotNull Condition<? super E> condition)