title: What is the difference between schedule and scheduleAtFixedRate?
body: <p>What is the difference between these 2 methods of <code>Timer</code> class :</p>
  
  <pre><code>schedule(TimerTask task, long delay, long period)
  </code></pre>
  
  <p>and</p>
  
  <pre><code>scheduleAtFixedRate(TimerTask task, long delay, long period)
  </code></pre>
  
  <p><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Timer.html">Documentation</a> doesn't make the difference between them clear.</p>