javaで日時を比較

compareToメソッドがつかえます。

Date date1 = DateFormat.getDateInstance().parse("2017/01/01");
Date date2 = DateFormat.getDateInstance().parse("2017/01/02");
return date1.compareTo(date2);

date1とdate2が同じ日付なら0

date1の方が未来なら0よりおおきい

date2の方が未来なら0未満

の数字が返ります