You should probably peplace lines 201-201 with "return matchResults.size() == 0".

(1) You got the polarity of the test flipped.  (2) There is no need for that extra "if".