Lets just use Guava. It makes collections much better, more like Scala