public T acceptClient() throws IOException {
    Socket socket = serverSocket.accept();
    return createClient(
        socketAddressToString(socket.getRemoteSocketAddress()), socket);
  }
public T acceptClient ( ) throws IOException { Socket socket = serverSocket . accept ( ) ; return createClient ( socketAddressToString ( socket . getRemoteSocketAddress ( ) ) , socket ) ; }
{@inheritDoc}