public void start(){
  running=true;
  startTimeMillis=System.currentTimeMillis();
  thread=new Thread(this,THREAD_NAME_PREFIX + getPort());
  thread.start();
}

public void start ( ) { running = true ; startTimeMillis = System . currentTimeMillis ( ) ; thread = new Thread ( this , THREAD_NAME_PREFIX + getPort ( ) ) ; thread . start ( ) ; }
called from the ( main ' s ) main thread to start a server running in its own thread .
