code: public boolean matches(TaskGroupInformation info) {
  		return	getActivity().equals(info.getActivity()) &&
  				getInputType().equals(info.getInputType()) &&
  				getOutputType().equals(info.getOutputType()) &&
  				info.matchesLocale(getLocale());
  	}
docs: Returns true if this specification matches the specified
  task group information.
  @param info the information to test
  @return returns true if the specification matches