code: public static <T, L extends List<T>> T getLast(List<T> list) {
          return isNullOrEmpty(list) ? null : list.get(list.size() - 1);
      }
docs: Gets last.
  
  @param <T>  the type parameter
  @param <L>  the type parameter
  @param list the list
  @return the last