code: public void postTask( Runnable task )
    {
      synchronized( _queue )
      {
        _queue.add( task );
  
        if( !isAlive() )
        {
          start();
        }
  
        _queue.notifyAll();
      }
    }
docs: Posts a task to the queue (asynchronously).
  
  @param task A task to run in the TaskQueue's thread.