server.accept();
блокируется, пока не найдется клиент, который устанавливает соединение.
Вы можете создать клиент, который подключается к этому сокету и отправляет данные следующим образом:
Client.java
Socket sendSocket = new Socket(host, port));
PrintWriter writer = new PrintWriter(sendSocket.getOutputStream());
writer.println("hello server");
writer.flush();