code: public void manage(Collection<SupervisedWorker> workers)
     {
        if(workers == null)
           return;
        
        this.workers.clear();
        
        SupervisedWorker worker = null;
        for (Iterator<SupervisedWorker> i = workers.iterator(); i.hasNext();)
        {
           worker = i.next();
           
           this.manage(worker);
        }
        
     }
docs: Add thread to managed list
  @param workers the supervised workers