I found several questions on SO regarding LINQ for Java e.g.
However, those questions were asked around year 2008 - 2010. At that time Java language did not support necessary language feature like lambda expressions (as per Jon Skeet's answer).
Now when Java8 is about to emerge, and will probably provide features such as Lambda Expressions, do you think it is possible to have an LINQ for Java implementation / project soon?
Did you hear about any project trying to fulfill that gap between Java and C#?