	@Test
	public void testMatchesExactly () throws Exception {

		NumberMatcher matcher = new NumberMatcher();
		assertTrue(matcher.matches("Abraham Lincoln came 1834 to Ealing, 4 times in a row, riding 23 horses",
				"Abraham Lincoln came 1934 to Ealing, 4 times in a row, riding 23 horses"));
		// Also true would be:
		assertTrue(matcher.matches("Abraham Lincoln came 1834 to Ealing, 4 times in a row",
				"1834 was the year of the goose in Chinese calendar. 4 geese where beatified."));
	}