@Test public void testNullMatches() throws Exception { Matcher matcher = new NeverMatchingMatcher(); assertFalse(matcher.matches(null, null)); }
@Override public boolean matches(String s1, String s2) { return false; }
NeverMatchingMatcher implements Matcher { @Override public boolean matches(String s1, String s2) { return false; } }
NeverMatchingMatcher implements Matcher { @Override public boolean matches(String s1, String s2) { return false; }  }
NeverMatchingMatcher implements Matcher { @Override public boolean matches(String s1, String s2) { return false; }  @Override int getCost(); @Override boolean matches(String s1, String s2); @Override boolean isExact(); @Override String getExecutionReport(); }
NeverMatchingMatcher implements Matcher { @Override public boolean matches(String s1, String s2) { return false; }  @Override int getCost(); @Override boolean matches(String s1, String s2); @Override boolean isExact(); @Override String getExecutionReport(); static int COST; }