public static Builder in(Table table) {
    return new Builder(table);
  }
@TestTemplate
  public void testIncludeColumnStats() {
    table.newAppend().appendFile(FILE_WITH_STATS).commit();

    Iterable<DataFile> files = FindFiles.in(table).includeColumnStats().collect();
    final DataFile file = files.iterator().next();

    assertThat(file.columnSizes()).isEqualTo(FILE_WITH_STATS.columnSizes());
    assertThat(file.valueCounts()).isEqualTo(FILE_WITH_STATS.valueCounts());
    assertThat(file.nullValueCounts()).isEqualTo(FILE_WITH_STATS.nullValueCounts());
    assertThat(file.nanValueCounts()).isEqualTo(FILE_WITH_STATS.nanValueCounts());
    assertThat(file.lowerBounds()).isEqualTo(FILE_WITH_STATS.lowerBounds());
    assertThat(file.upperBounds()).isEqualTo(FILE_WITH_STATS.upperBounds());
  }