JPA/HIbernate duvida relacionamento com fk com criteria

duvida como montar criteria onde tenho a classe User na criação
do criteria e teho que relacionar com outra classe que tem uma fk

não estou conseguindo fazer esse relacionamento …

alguém podria me ajudar…


			Criteria c = session.createCriteria(User.class);

			c.add( Restrictions.eq("id", new Long(9) ));
			c.createAlias("Document", "doc");
 		    c.add( Restrictions.eqProperty("doc.value", "0") );

            List result = c.list();
			/*

--tabelas criadas

User
 - id



Document
 - id
 - value
 - id_user