code: @Override
      public void constructCache(DefaultSolverScope solverScope) {
          super.constructCache(solverScope);
          sorter.sort(solverScope.getScoreDirector(), cachedEntityList);
          logger.trace("    Sorted cachedEntityList: size ({}), entitySelector ({}).",
                  cachedEntityList.size(), this);
      }
docs: ************************************************************************