class PrintAllInfo implements Runnable {

    @Override
    public void run() {
        List<Client> clients = manager.getClients();

        if (clients.isEmpty()) {
            outputStream.println("No clients exist");
        } else {
            for (Client client : clients) {
                outputStream.println(client.getClientInfoString());
            }
        }
    }

    public  PrintAllInfo();
    public  PrintAllInfo(PrintStream outputStream);
    public  PrintAllInfo(ClientManager manager);

}