void forEach(Consumer action)Object[] toArray()T reduce(BinaryOperator accumulator)R collect(Collector) (π.χ. Collectors.groupingBy)long count()boolean anyMatch(Predicate predicate)boolean allMatch(Predicate predicate)boolean noneMatch(Predicate predicate)Optional findFirst()Optional findAny()