@Test
public void testSubstringAfterFirst() {

    assertEquals(subStringAfterFirst("hello", "el"), "lo");
    assertEquals(subStringAfterFirst("hellohello", "el"), "lohello");
    assertEquals(subStringAfterFirst("hello", "hello"), "");
    assertEquals(subStringAfterFirst("hello", ""), "hello");
    assertEquals(subStringAfterFirst("hello", null), "hello");
    assertEquals(subStringAfterFirst("", "el"), "");
    assertEquals(subStringAfterFirst(null, "el"), null);
}