}
if (this.wildcard != null) {
matcherContextList.add(new MatcherContext(new WildcardMatcher(), this.wildcard));
}
if (this.startsWith != null) {
matcherContextList.add(new MatcherContext(new StartsWithMatcher(), this.startsWith));
}
if (this.endsWith != null) {
matcherContextList.add(new MatcherContext(new EndsWithMatcher(), this.endsWith));
}
if (matcherContextList.size() > 1) {