code: public Criteria fuzzy(String s, float levenshteinDistance) {
  		if (!Float.isNaN(levenshteinDistance) && (levenshteinDistance < 0 || levenshteinDistance > 1)) {
  			throw new InvalidDataAccessApiUsageException("Levenshtein Distance has to be within its bounds (0.0 - 1.0).");
  		}
  		predicates.add(new Predicate(OperationKey.FUZZY, new Object[] { s, Float.valueOf(levenshteinDistance) }));
  		return this;
  	}
docs: Crates new {@link Predicate} with trailing {@code ~} followed by levensteinDistance
  
  @param s
  @param levenshteinDistance
  @return