BlockedThread(String name) {
   super(name);
   setDaemon(true);
 }
 public ThreadRunModel(Set<ThreadRunModel> threadsToWait) {
   setDaemon(false);
   this.threadsToWait = threadsToWait;
 }