code: @Inline(value="$2.$3unmodifiableCollection($1)", imported=Collections.class)
  	public static <T> Collection<T> unmodifiableView(Collection<? extends T> collection) {
  		return Collections.unmodifiableCollection(collection);
  	}
docs: Returns an unmodifiable view of the specified {@code collection}.
  
  @param collection
  the collection for which an unmodifiable view is to be returned. May not be <code>null</code>.
  @return an unmodifiable view of the specified collection.
  @see Collections#unmodifiableCollection(Collection)