Dúvida de JxPAth

Olá amigos do fórum,
Estou querendo filtrar uma collection e estou tentando usar jxpath pra filtrar de acordo com as propriedades do meu VO.

    Collection alunos=new AlunoDelegate().listar();
for (Iterator iter = context.iterate("sgSexo='1'"); iter.hasNext();) {
			System.out.println("Aluno "+iter.next());
			
		}

Nessa collection eu tenho uma série de objetos aluno, e cada objeto tem uma propriedade chamada getSgSexo(), minha intenção era recuperar apenas os alunos com sexo masculino, porem quando mando imprimir ele me retorna o valor false.
Alguém pode me apontar o erro?
Atenciosamente