public static void main()

in java-samples/src/main/java/com/jetbrains/debugging/AsyncSchedulerExample.java [11:25]


    public static void main(String[] args) throws InterruptedException {
        final var messageQueue = new MessageQueue();
        new Thread(() -> {
            try {
                while (true) {
                    messageQueue.processNext();
                }
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }).start();
        messageQueue.schedule("message 1");
        messageQueue.schedule("message 2");
        messageQueue.schedule("message 3");
    }