static IntStream filter(IntStream stream, IntPredicate predicate) {
        requireNonNull(stream);
        requireNonNull(predicate);
        try {
            return (IntStream) INT_FILTER_METHOD_HANDLE.invoke(stream, predicate);
        } catch (Throwable t) {
            throw new SpeedmentException(t);
        }
    }
Delegates an InteStream::dropWhile operation to the Java platforms
underlying default Stream implementation. If run under Java 8, this
method will throw an UnsupportedOperationException.

@param stream to apply the dropWhile operation to
@param predicate to use for dropWhile
@throws UnsupportedOperationException if run under Java 8
@return a Stream where the dropWhile(predicate) has been applied
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/stream/java9/Java9StreamUtil.java