title: Should I use Calendar.compareTo() to compare dates?
body: <p>Is it a valid way of comparing dates:</p>
  
  <pre><code>Calendar someCalendar1 = Calendar.getInstance(); // current date/time
  someCalendar1.add(Calendar.DATE, -14);
  
  Calendar someCalendar2 = Calendar.getInstance();
  someCalendar2.setTime(someDate); // someDate is in the format of MM/dd/yyyy
  
  if(someCalendar2.compareTo(someCalendar1) &lt; 0){
     ...Code...               
  }
  </code></pre>
  
  <p>...or is there a better approach?</p>