code: protected final boolean runAllTasksFrom(Queue<Runnable> taskQueue) {
          Runnable task = pollTaskFrom(taskQueue);
          if (task == null) {
              return false;
          }
          for (;;) {
              safeExecute(task);
              task = pollTaskFrom(taskQueue);
              if (task == null) {
                  return true;
              }
          }
      }
docs: Runs all tasks from the passed {@code taskQueue}.
  
  @param taskQueue To poll and execute all tasks.
  
  @return {@code true} if at least one task was executed.