code: private boolean checkPriority(final PriorityLevel taskPriority) {
          boolean highPriority = false;
  
          synchronized (this.pending) {
              for (final JRebirthRunnable jr : this.pending) {
                  highPriority |= taskPriority.level() > jr.priority().level();
              }
          }
          return !highPriority;
      }
docs: Check given priority with current pending list.
  
  @param taskPriority the priority to check
  
  @return true if the priority is greater than those pending