public static <T> PrefetchableIterable<T> fromArray(T... values) {
    if (values.length == 0) {
      return emptyIterable();
    }
    return new Default<T>() {
      @Override
      public PrefetchableIterator<T> createIterator() {
        return PrefetchableIterators.fromArray(values);
      }
    };
  }
@Test
  public void testFromArray() {
    verifyIterable(PrefetchableIterables.fromArray("A", "B", "C"), "A", "B", "C");
    verifyIterable(PrefetchableIterables.fromArray());
  }