public static String strongIntern(String sample) {
    if (sample == null) {
      return null;
    }
    return STRONG_INTERNER.intern(sample);
  }
@Test
  public void testStrongIntern() {
    String strongInternLiteralABC = strongIntern("ABC");
    String strongInternSubstringABC = strongIntern("ABCDE".substring(0,3));
    String strongInternHeapABC = strongIntern(new String("ABC"));
    assertSame(strongInternLiteralABC, strongInternSubstringABC);
    assertSame(strongInternLiteralABC, strongInternHeapABC);
    assertSame(strongInternSubstringABC, strongInternHeapABC);
  }