List<Integer> lista = this.hibernateTemplate.find("SELECT new list(t.tbCaixaMensagemInstituicao.cdCaixaInstituicao) FROM TbMensagemDestinatario t WHERE t.tbMensagem.cdMensagem = "+mensagem.getCdMensagem()+ " AND t.dtResposta is not null AND t.icOcorrenciaEncontrada = true");
porem assim ele me traz uma lista dentro de uma lista, logo no indice 0 da minha lista, tem uma lista com os codigos, voce sabe como eu posso fazer para ficar apenas uma lista normal, nao uma dentro da outra??