code: public void initialize(){
      thread = new Thread(collectorProcessor);
      thread.start();
      for (DriverNode dn : this.children){
        dn.initialize();
      }
    }
docs: initialize driver node and all children of the node