public static BooleanExpression fuzzyLike(Path<String> path, String value, float minimumSimilarity) {
        Term term = new Term(path.getMetadata().getName(), value);
        return new QueryElement(new FuzzyQuery(term, minimumSimilarity));
    }
Create a fuzzy query

@param path path
@param value value to match
@param minimumSimilarity a value between 0 and 1 to set the required similarity
@return condition
querydsl-lucene3/src/main/java/com/querydsl/lucene3/LuceneExpressions.java