@JsonIgnore
    default boolean isAfter(final Location other) {
        Objects.requireNonNull(other);
        return LINE_COL_COMPARATOR.compare(this, other) > 0;
    }
@return True if no location information is known.
False if full/partial location information is known.
stroom-util-shared/src/main/java/stroom/util/shared/Location.java