public IterableSubject asList() {
    return checkNoNeedToDisplayBothValues("asList()").that(Arrays.asList(checkNotNull(actual)));
  }
@Test
  public void multiDimensionalStringArrayAsList() {
    String[] ab = {"A", "B"};
    assertThat(new String[][] {ab, {"C"}}).asList().contains(ab);
  }