You can do it like this:
Query.query(Criteria.where("keywords").regex("^clo"))
Or use it as native query:
new BasicQuery("{'keywords' : '/^clo/'}")
Method is()
provides the full equals
, regex()
has to be without /
wrappers.
That's is your issue.