class PrintAllOrgan implements Runnable {

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

        if (clients.isEmpty()) {
            outputStream.println("No clients exist");
        } else if ("donations".equals(type) || "requests".equals(type)) {
            for (Client client : clients) {
                outputStream.println(client.getClientOrganStatusString(type));
            }
        } else {
            outputStream.println("Define if organs to print are donations or requests e.g. 'printuserorgan "
                    + "-uid=1 -t=requests'");
        }
    }

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

}