Pattern pattern = Pattern.compile("^.*"+ filter.getValue()+ ".*$"); query.addCriteria(Criteria.where("alertName").regex(pattern));