static Thread createThread(Runnable r) {
    Thread thread = Executors.defaultThreadFactory().newThread(r);
    thread.setName("PushEventPoll-%d");
    thread.setPriority(MIN_PRIORITY);
    thread.setDaemon(true);
    return thread;
  }
@Test
  public void create_executor() {
    PushEventPollExecutorServiceImpl underTest = new PushEventPollExecutorServiceImpl();

    assertThat(underTest.createThread(() -> {
    }))
      .extracting(Thread::getPriority, Thread::isDaemon, Thread::getName)
      .containsExactly(Thread.MIN_PRIORITY, true, "PushEventPoll-%d");

  }