An auto-correct java search engine

hi ;
Can any one help me introducing me a “java search engine” that can detect misstyped or wrong words and give a correct form of them as suggestion.?
exactly like what happens in google , that for instance if we search the phrase “computr” , it suggests us the phrase “computer” .
It will be kind of you to help me with this.
thanks very much