Performs a match of the given pattern against the given route.
Tries to match fragments of the given route by each of the pattern matchers, in order. If some matcher fails, the
match fails too. If all matchers succeed, the match result is constructed and returned.
Performs a match of the given pattern against the given route.
Tries to match fragments of the given route by each of the pattern matchers, in order. If some matcher fails, the match fails too. If all matchers succeed, the match result is constructed and returned.