docs: @Override
      public ScheduledFuture<?> schedulePriorityWork(Runnable work,
              long initialDelay,
              long delay,
              TimeUnit unit) {
          if (delay > 0) {
              return m_periodicPriorityWorkThread.scheduleWithFixedDelay(work,
                      initialDelay, delay,
                      unit);
          } else {
              return m_periodicPriorityWorkThread.schedule(work, initialDelay, unit);
          }
      }