@Test
public void testMany_withMin() {

  assertEquals(3, Patterns.atLeast(3, CharPredicates.ALWAYS).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.atLeast(4, CharPredicates.ALWAYS).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.atLeast(1, CharPredicates.NEVER).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.atLeast(1, CharPredicates.ALWAYS).match("", 0, 0));
}