title: DateTime and Date Comparison
body: <p>Why would this statement return true? I understand that I'm comparing a <code>Date</code> to a <code>DateTime</code> variable, but I'm looking for a more technical explanation.</p>
  
  <pre><code>DateTime dt = DateTime.newInstance(2012,04,30,0,0,0);
  system.debug(dt &gt; Date.valueOf('2012-04-30'));
  </code></pre>
  
  <p>Also, would DateTime values (for the dt variable) before 2012-04-30 also return true?</p>