public int compareTo()

in library/src/main/java/com/theguardian/bridget/thrift/Discussion.java [2751:2789]


    public int compareTo(reply_args other) {
      if (!getClass().equals(other.getClass())) {
        return getClass().getName().compareTo(other.getClass().getName());
      }

      int lastComparison = 0;

      lastComparison = java.lang.Boolean.compare(isSetShortUrl(), other.isSetShortUrl());
      if (lastComparison != 0) {
        return lastComparison;
      }
      if (isSetShortUrl()) {
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.shortUrl, other.shortUrl);
        if (lastComparison != 0) {
          return lastComparison;
        }
      }
      lastComparison = java.lang.Boolean.compare(isSetBody(), other.isSetBody());
      if (lastComparison != 0) {
        return lastComparison;
      }
      if (isSetBody()) {
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.body, other.body);
        if (lastComparison != 0) {
          return lastComparison;
        }
      }
      lastComparison = java.lang.Boolean.compare(isSetParentCommentId(), other.isSetParentCommentId());
      if (lastComparison != 0) {
        return lastComparison;
      }
      if (isSetParentCommentId()) {
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.parentCommentId, other.parentCommentId);
        if (lastComparison != 0) {
          return lastComparison;
        }
      }
      return 0;
    }