@Override public Optional<T> min(Comparator<? super T> comparator) { return stream().min(comparator); }
@Override public IntStream mapToInt(ToIntFunction<? super T> mapper) { return stream().mapToInt(mapper); }
@Override public Stream<T> sorted() { return stream().sorted(); }
@Override public Stream<T> sorted(Comparator<? super T> comparator) { return stream().sorted(comparator); }
@Override public Optional<T> reduce(BinaryOperator<T> accumulator) { return stream().reduce(accumulator); }
@Override public <U> U reduce(U identity, BiFunction<U, ? super T, U> accumulator, BinaryOperator<U> combiner) { return stream().reduce(identity, accumulator, combiner); }
@Override public long count() { return stream().count(); }
@Override public boolean noneMatch(Predicate<? super T> predicate) { return stream().noneMatch(predicate); }
@Override public Optional<T> findFirst() { return stream().findFirst(); }
@Override public DoubleStream mapToDouble(ToDoubleFunction<? super T> mapper) { return stream().mapToDouble(mapper); }
@Override public Stream<T> peek(Consumer<? super T> action) { return stream().peek(action); }
@Override public Object[] toArray() { return stream().toArray(); }
@Override public T reduce(T identity, BinaryOperator<T> accumulator) { return stream().reduce(identity, accumulator); }
@Override public boolean allMatch(Predicate<? super T> predicate) { return stream().allMatch(predicate); }
@Override public Stream<T> onClose(Runnable closeHandler) { return stream().onClose(closeHandler); } }
@Override public LongStream flatMapToLong(Function<? super T, ? extends LongStream> mapper) { return stream().flatMapToLong(mapper); }
@Override public Spliterator<T> spliterator() { return stream().spliterator(); }
@Override public boolean isParallel() { return stream().isParallel(); }
@Override public IntStream flatMapToInt(Function<? super T, ? extends IntStream> mapper) { return stream().flatMapToInt(mapper); }
@Override public Stream<T> sequential() { return stream().sequential(); }