Hibernate Critères pour les Dates

Dans oracle j'ai les dates dans le format

17-avril-2011 19:20:23.707000000

Je voudrais récupérer toutes les commandes pour le 17-04-2011.

 SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-YYYY");
String myDate = "17-04-2011";
Date date = formatter.parse(myDate);
    Criteria criteria = 
                session.createCriteria(Order.class);
Criterion restrictDate = Restrictions.like("orderDate",date); 

mais il m'apporte de résultats vide:

InformationsquelleAutor danny.lesnik | 2011-04-26