@ NotNull public Stream < T > dropWhile ( @ NotNull final Predicate < ? super T > predicate ) { return new Stream < T > ( params , new ObjDropWhile < T > ( iterator , predicate ) ) ; }
Drops elements while the predicate is true then returns the rest .