I have two Date objects with the below format.
Date
SimpleDateFormat sdf = new SimpleDateFormat(\"yyyy-MM-dd\'T\'HH:mm:ss\"); String
An alternative is Joda-Time.
Use DateTime
DateTime date = new DateTime(new Date()); date.isBeforeNow(); or date.isAfterNow();