open fun compareTo(other: DestinationPatternsMessageCondition, message: Message<*>): Int
Compare the two conditions based on the destination patterns they contain. Patterns are compared one at a time, from top to bottom via org.springframework.util.PathMatcher#getPatternComparator(String). If all compared patterns match equally, but one instance has more patterns, it is considered a closer match.
It is assumed that both instances have been obtained via #getMatchingCondition(Message) to ensure they contain only patterns that match the request and are sorted with the best matches on top.