code: private Version findHighestMutualVersion(Versions offeredVersions) {
  		Version highestSupportedVersion = null;
  
  		for (String supportedVersion : Arrays.asList(AppConfig.SUPPORTED_VERSIONS)) {
  
  			Version match = offeredVersions.find(supportedVersion);
  			if (match != null) {
  				highestSupportedVersion = match;
  			}
  		}
  		return highestSupportedVersion;
  	}
docs: returns the highest mutual version between the offeredVersions of the
  partner and the supported versions on our side
  
  @param offeredVersions
  @return