Selecione o objeto de ARRAYLIST SEM LOOP - ANDROID

Eu estou procurando uma biblioteca que pode selecionar objeto de ArrayList como SQL "onde" comando.

Eu tenho enormes arraylists (entre 2000 e 20000) no meu projeto e eu não quero escrever, enquanto loops toda vez ..

Eu encontrei lambdaj e é para Java.

Eu tentei usar lambdaj dentro do meu projeto Android, mas não consegui.

Por exemplo quando eu escrevoList<Sale> sortedSales = sort(sales, on(Sale.class).getCost());
este código de exemplo no meu projeto, o eclipse não podia ver os comandos "sort", "on" ..

Existe outra biblioteca como lambdaj ou alguém pode me dizer como posso usar lambdaj no meu projeto android?

Obrigado..

questionAnswers(3)

yourAnswerToTheQuestion