title: How to know if other threads have finished?
body: <p>I have an object with a method named <code>StartDownload()</code>, that starts three threads.</p>
  
  <p>How do I get a notification when each thread has finished executing?</p>
  
  <p>Is there a way to know if one (or all) of the thread is finished or is still executing?</p>