code: @Override
      public int compare(Morsel o1, Morsel o2) {
          if (o1.getMarker() != null && o2.getMarker() == null) {
              return 1;
          }
  
          if (o2.getMarker() != null && o1.getMarker() == null) {
              return -1;
          }
  
          int spaceCompare = o1.getSpaceId().compareTo(o2.getSpaceId());
          if (spaceCompare == 0) {
              return o1.getAccount().compareTo(o2.getAccount());
          } else {
              return spaceCompare;
          }
      }
docs: /* (non-Javadoc)
  @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)