+ protected String DateChecking(String trimmeddate1, String trimmeddate2, long longDate1, long longDate2) {
+ Calendar cal2 = Calendar.getInstance();
+ if (trimmeddate1.equalsIgnoreCase("") || trimmeddate2.equalsIgnoreCase(""))
+ return "The date cann't be empty";
+ else if (!DateFormatter.isThisDateValid(trimmeddate1, formaterYYMMDD) || !DateFormatter.isThisDateValid(trimmeddate2, formaterYYMMDD))
+ return "The date format in invalid. Try format yyyy/mm/dd";
+ else if (longDate2 < CassandraReader.earliestDate())
+ return "The date2 is after the earlestDate " + theEaerlistDate;
+ else if (longDate1 > cal2.getTimeInMillis())
+ return "The date1 is before the current date " + theCurrentDate;
+ else if (longDate1 > longDate2)
+ return "Wrong date's diaposon. The date1 is more than date2.";
+ else
+ return null;
+ }