Legal use of countdown timer?
<p>I am using a countdown timer to perform a repeating task. I want to be sure what I'm doing is valid since I'm not sure if the countdown timer object gets destroyed when it times out. Same question applies if I call the cancel method. Here is my code:</p>

<pre><code>   public class MyCount extends CountDownTimer
   {
      public MyCount(long millisInFuture, long countDownInterval)
      {
         super(millisInFuture, countDownInterval);
      }

      @Override
      public void onFinish()
      {
         new myAsyncTask().execute();
         this.start();
      }

      @Override
      public void onTick(long millisUntilFinished)
      {
      }
   }
</code></pre>
