code: private int compareOrder( CacheEntry other ) {
  
          if ( order > other.order ) {  //this order is lower so it has higher priority
              return 1;
          } else if ( order < other.order ) {//this order is higher so it has lower priority
              return -1;
          } else if ( order == other.order ) {//equal priority
              return 0;
          }
          die();
          return 0;
      }
docs: Compare the order.
  @param other the other entry
  @return results