Returns the maximum value as an Optional, or empty if the stream is empty.
final max = IntStream.of([3, 1, 4, 1, 5]).max(); // Optional(5)
Optional<int> max();