Duvida List

Salve

Estou com uma duvida simples.

Tenho uma lista de vo’s com 2000 registros, preciso fazer algumas adequações, para isso eu preciso ler os dados do VO e valida-los, porem nao to sabendo pega-los.

Meu vo tem ano e mes de referencia, porem esses dados podem variar durante o ano, como eu poderia fazer a leitura da list ??

Meu Vo

private Integer mes;
private Integer ano;

private ......

Tenho que validar se o ano e o mes sao iguais e quando terminar esse ano e mes, eu passo para o proximo.

Como eu faria isso ?

Valew pessoal

Implementa em sua classe o Comparable e o método compareTo(Object arg0) que ai é só usar o
Collections.sort(List com seus VO) que ordena pra você sozinho para você