Demonstrating filter + sort functionality with: Java 8 lambda, Google Guava FluentIterable, Kotlin, Groovy, Scala, LambdaJ proxies, by hand