Duvidas Criteria - Hibernate

Pessoal,
gostaria de entender para que serve o seguinte techo :

Criteria criteria = session.createCriteria(Colaborador.class).createCriteria("usuario");

qual a funcionalidade do segundo createCriteria ??

Valeu

Herrera

Poder “navegar” entre a(s) associação(s) do objeto , ou seja , criar criterios para o(s) objeto(s) que estão associado com o objetos da classe

da uma olhada aqui !