code: public static <T> Iterable<T> notNull(Iterable<T> iterable) {
          return iterable == null ? Collections.EMPTY_LIST : iterable;
      }
docs: Returns the given iterable, or an empty iterable if <code>null</code> is given.
  
  @param iterable The iterable
  @param <T> The base type of the iterable
  @return The given iterable, or an empty iterable if <code>null</code> is given