code: @Override
      public int compareTo(ValidatorWrapper<T> other) {
          if (this == other || getName().equals(other.getName())) { return 0; }
          int result = getPriority().compareTo(other.getPriority());
          if (result == 0) {
              result = getInsertionOrder().compareTo(other.getInsertionOrder());
          }
          return result;
      }
docs: {@inheritDoc}