code: public static <T, C extends Cell<T, ?>> VirtualFlow<T, C> createHorizontal(
              ObservableList<T> items,
              Function<? super T, ? extends C> cellFactory) {
          return createHorizontal(items, cellFactory, Gravity.FRONT);
      }
docs: Creates a viewport that lays out content horizontally from left to right