ho anche il problema di confrontare 2 date (devo dire se sono uguali o se una viene prima dell'altra).sto usando in eclipse java gwt e JCALENDAR.adesso vi posto il codice
codice:
// Creazione campo "Data Inizio" e "Data Fine" con l'ausilio del formato 
// preConfezionato "JCalendar" 
Label lblLabelDataInizio = new Label("Data Inizio"); 
rootPanel.add(lblLabelDataInizio, 30, 106); 
final DateBox dateBoxInizio = new DateBox(); 
dateBoxInizio.setFormat(new DefaultFormat(DateTimeFormat .getFormat("dd - MM - yyyy"))); rootPanel.add(dateBoxInizio, 109, 106); 
Label lblLabelDataFine = new Label("Data Fine"); 
rootPanel.add(lblLabelDataFine, 30, 137); 
final DateBox dateBoxFine = new DateBox(); 
dateBoxFine.setFormat(new DefaultFormat(DateTimeFormat .getFormat("dd - MM - yyyy"))); rootPanel.add(dateBoxFine, 109, 139);
aiutatemi