dúvida sobre hibernate

Boa tarde :smiley:

Estou precisando criar um método que preencha uma página mas as buscas precisam serem através de data, estou fazendo mas me perdi no código e gostaria que algum amigo me ajudasse a terminar, não sei o que colocar na arg0 e arg1:

	public Serializable Data(Serializable serializable) throws GpbrPersistException {
		Session session = SpringBeanFactoryComponent.getInstance().getSessionFactory().openSession();
		List results = session.createCriteria(serializable.getClass()).add(Restrictions.Eq(DT_FATURAM, ProjetoValueObject));
		session.flush();
		session.close();
		if(results.size() == 1) {
			return (Serializable) results.get(0);
					}
	}