@Test
public void testPeek() {

  assertEquals(0, Patterns.hasAtLeast(1).peek().match("abc", 0, 3));
  assertEquals(0, Patterns.ALWAYS.peek().match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.NEVER.peek().match("abc", 0, 3));
}