Você pode compará-los, mas apenas comparando millis. Embora seja bastante feio, parece funcionar em todos os casos (independentemente de qual seja
java.sql.Timestamp
ou java.util.Date
). if(date1.getTime() > date2.getTime()) {
//...
}
java.sql.Timestamp
ou java.util.Date
). if(date1.getTime() > date2.getTime()) {
//...
}