code: public boolean isAfter(ChronoLocalDateTime<?> other) {
          long thisEpDay = this.toLocalDate().toEpochDay();
          long otherEpDay = other.toLocalDate().toEpochDay();
          return thisEpDay > otherEpDay ||
              (thisEpDay == otherEpDay && this.toLocalTime().toNanoOfDay() > other.toLocalTime().toNanoOfDay());
      }
docs: Checks if this date-time is after the specified date-time ignoring the chronology.
  <p>
  This method differs from the comparison in {@link #compareTo} in that it
  only compares the underlying date-time and not the chronology.
  This allows dates in different calendar systems to be compared based
  on the time-line position.
  
  @param other  the other date-time to compare to, not null
  @return true if this is after the specified date-time