title: Compare Date objects with different levels of precision
body: <p>I have a JUnit test that fails because the milliseconds are different.  In this case I don't care about the milliseconds.  How can I change the precision of the assert to ignore milliseconds (or any precision I would like it set to)?</p>
  
  <p>Example of a failing assert that I would like to pass:</p>
  
  <pre><code>Date dateOne = new Date();
  dateOne.setTime(61202516585000L);
  Date dateTwo = new Date();
  dateTwo.setTime(61202516585123L);
  assertEquals(dateOne, dateTwo);
  </code></pre>