/**
  * @param $item1
  * @param $item2
  * @return int
  */
 function sort_by_mask($item1, $item2)
 {
     $score1 = $this->scorecache[$item1->get_item_type() . $item1->get_id()];
     $score2 = $this->scorecache[$item2->get_item_type() . $item2->get_id()];
     return ScoreDisplay::compare_scores_by_custom_display($score1, $score2);
 }
 function sort_by_mask($item1, $item2)
 {
     $score1 = isset($item1['score']) ? array($item1['score'], $this->evaluation->get_max()) : null;
     $score2 = isset($item2['score']) ? array($item2['score'], $this->evaluation->get_max()) : null;
     return ScoreDisplay::compare_scores_by_custom_display($score1, $score2);
 }