code: public int hashObjects(final Object... objects) {
  		final int prime = 31;
  		int result = 1;
  		for (final Object object : objects) {
  			result = prime * result
  					+ ((object == null) ? 0 : object.hashCode());
  		}
  		return result;
  	}
docs: Hash a bunch of objects
  @param objects the objects
  @return a hash code