@Override
  public int compareTo(ChronoLocalDate<?> other) {

    int cmp = Jdk7Methods.Long_compare(toEpochDay(), other.toEpochDay());
    if (cmp == 0) {
      cmp = getChrono().compareTo(other.getChrono());
    }
    return cmp;
  }