These are a number of examples on how the Stream API can be used together with some comparisons with some non-stream implementations. They are implemented as unit tests in order to be easy to run separately and to compare with each other.
The basic operations like map, filter and sorting.
Some more advanced operations like grouping, counting etc.
./gradlew check