code: public ExecutorLoadBalancingConfig<GROUP> useLoadBalancedEnumOrdinalPrioritizer(Class<GROUP> groupClass) {
          if(!groupClass.isEnum()) {
              throw new IllegalArgumentException("The group class "+groupClass+" is not an enum");
          }
          groupPrioritizer = new LoadBalancedPriorityPrioritizer<GROUP>(new EnumOrdinalPrioritizer<GROUP>());
          return this;
      }
docs: If you have priorities based on enums, this is the recommended prioritizer to use as it will prevent
  starvation of low priority items
  
  @param groupClass
  @return