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());
    }
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 ( ) ) ; }
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