static <T> Object[] sbDataDescr(String description, SpinedBuffer<T> data) { return new Object[] {description, TestData.Factory.ofSpinedBuffer(description, data)}; }
static <T> Object[] streamDataDescr(String description, Supplier<Stream<T>> supplier) { return new Object[] {description, TestData.Factory.ofSupplier(description, supplier)}; }
static <T> Object[] collectionDataDescr(String description, Collection<T> data) { return new Object[] {description, TestData.Factory.ofCollection(description, data)}; }
static <T> Object[] arrayDataDescr(String description, T[] data) { return new Object[] {description, TestData.Factory.ofArray(description, data)}; }