I think in this particular case it's much better to use `Collections2.filter()`. The code will looks much more readable and shorter