code: static boolean hasUpdate(final String newer, final String older) {
  		return VERSION_PATTERN.matcher(newer).matches() && VERSION_PATTERN.matcher(older).matches() ? newer.compareTo(older) > 0 : false;
  	}
docs: Checks a given newer version against an older one.
  
  @param newer
  possible newer version
  @param older
  possible older version
  @return {@code true} if the first argument is newer than the second argument, otherwise {@code false}