public ServerThread(Socket socket,Decoder decoder,JoshuaConfiguration joshuaConfiguration){
  this.joshuaConfiguration=joshuaConfiguration;
  this.socket=socket;
  this.decoder=decoder;
}

public ServerThread ( Socket socket , Decoder decoder , JoshuaConfiguration joshuaConfiguration ) { this . joshuaConfiguration = joshuaConfiguration ; this . socket = socket ; this . decoder = decoder ; }
creates a new tcpserverthread that can run a set of translations .
