code: public static <E> TypeInformation<List<E>> LIST(TypeInformation<E> elementType) {
  		return new ListTypeInfo<>(elementType);
  	}
docs: Returns type information for a Java {@link java.util.List}. A list must not be null. Null values
  in elements are not supported.
  
  <p>By default, lists are untyped and treated as a generic type in Flink; therefore, it is useful
  to pass type information whenever a list is used.
  
  <p><strong>Note:</strong> Flink does not preserve the concrete {@link List} type. It converts a list into {@link ArrayList} when
  copying or deserializing.
  
  @param elementType type information for the list's elements