messageHandler.process(new StartGrinderMessage(new File("lah")));
messageDispatcher.send(new StartGrinderMessage(new File("lah")));
        public void run() {          synchronized (myMonitor) {} // Wait until we're listening.          try {            messageHandler.process(new StartGrinderMessage(new File("lah")));          }          catch (CommunicationException e) {            e.printStackTrace();          }        }