title: Pros and cons of using java.util.timer vs Quartz for scheduling?
body: <p>I've got to write an app that performs a series of tasks:</p>
  
  <ol>
  <li>task to be run once at 0200 hours every day.  </li>
  <li>task to be run once at 0400 hours ever day</li>
  <li>task to be run at 15 minute intervals starting at 0003 hours</li>
  <li>task to be run at 15 minute intervals starting at 0005 hours</li>
  </ol>
  
  <p>What are the pros and cons of using plain java.util.timer Vs. Quartz for this?</p>
  
  <p>Are there any other alternatives I should be considering?</p>