public NegatingMatcher(IMatchAnItem <ItemToMatch> to_negate) { this.to_negate = to_negate; }
public static IMatchAnItem <ItemToMatch> not <ItemToMatch>(this IMatchAnItem <ItemToMatch> item) { return(new NegatingMatcher <ItemToMatch>(item)); }