code: private boolean isIdle() {
      LOG.log(Level.INFO, "Clock idle {0}, outstanding evaluators {1}, current evaluators {2}",
          new Object[] {
              this.clock.get().isIdle(),
              this.outstandingEvaluatorCount,
              this.evaluatorBridgeMap.isEmpty()});
      return clock.get().isIdle() &&
          this.outstandingEvaluatorCount == 0 &&
          this.evaluatorBridgeMap.isEmpty();
    }
docs: Helper methods