code: public static <U> Stream<U> dropWhile(final Stream<U> stream, final Predicate<? super U> predicate) {
          return StreamSupport.stream(new SkipWhileSpliterator<U>(stream.spliterator(),predicate), stream.isParallel());
      }
docs: skip elements in a Stream while Predicate holds true
  
  <pre>
  
  {@code  Streams.dropWhile(Stream.of(4,3,6,7).sorted(),i->i<6).collect(CyclopsCollectors.toList())
  // [6,7]
  }</pre>
  @param stream
  @param predicate
  @return