Restrição Criteria

Boa tarde!! Sou novato na área de programação. Então gostaria de uma ajuda… Estou tentando colocar uma condição em um relatório de avaliação. Nesse relatório, eu tenho uma data de finalização de chamado (data_finalizacao), preciso que mostre neste relatório, apenas os chamados que sejam iguais à data (data_finalizacao) ou abaixo de 30 dias… Exemplo, eu finalizei um chamado hoje. Então no relatório, só irá mostrar os chamados de hoje (10/11/2014) até (10/10/2014)… Se puderem me ajudar… Obrigado!!!
Segue abaixo as restrições que estão sendo usada para gerar o relatório…

@SuppressWarnings(“unchecked”)
public Collection pegarSolicitacoesSemNotasPorUsuario(int usuarioId) throws Exception{

Criteria criteria = session.createCriteria(SuporteSolicitacao.class)
.add(Restrictions.eq(“solicitante.id”, usuarioId))
.add(Restrictions.eq(“nota”, ENOTA.NAO_VOTADO))
.add(Restrictions.eq(“finalizada”, SIM_NAO.SIM));

return criteria.list();

}