Here you can find the source of compareDate(String date1, String date2)
public static boolean compareDate(String date1, String date2)
//package com.java2s; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Main { private static SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); public static boolean compareDate(String date1, String date2) { try {// w ww . j a va 2s . c o m Date d1 = formatter.parse(date1); Date d2 = formatter.parse(date2); return !d1.after(d2); } catch (ParseException e) { e.printStackTrace(); return false; } } }