title: Comparing two Joda-Time DateTime objects
body: <p>I am dealing with something very similar to what has been asked here - <a href="https://stackoverflow.com/questions/15165788/compare-joda-time-zones/15165833?noredirect=1#comment24863944_15165833">compare Joda-Time time zones</a> but it does not seem to work for me. </p>
  
  <p>Here's a piece of code which I am testing <a href="http://www.joda.org/joda-time/" rel="noreferrer">Joda-Time</a> <a href="http://www.joda.org/joda-time/apidocs/org/joda/time/DateTime.html" rel="noreferrer">DateTime</a> with - </p>
  
  <pre><code> DateTime estDT = new DateTime(DateTimeZone.forID("America/Puerto_Rico")).withMillisOfSecond(0); 
   DateTime londonDT = new DateTime(DateTimeZone.forID("Europe/London")).withMillisOfSecond(0);
  
      System.out.println("Comparison " + londonDT.isBefore(estDT)); 
      System.out.println("Comparison " + londonDT.isAfter(estDT)); 
  </code></pre>
  
  <p>Interestingly enough, I get 'false' from both the sysout statements above. Can anyone please explain what will be the right way of doing this comparison?</p>