for (int i = size - 1; i >= 0; --i) {
final String data = entities[i].getSummary();
// Check if the data is a well formed email address
if (validateEmail(data)) {
final EntityBasedSearchableProvider searchable =
(EntityBasedSearchableProvider) entities[i]
.getSearchable();
final SearchField[] fields =
searchable.getSupportedSearchFields();
// Go through all the SeachFields for the particular
// UnifiedSearchDemoEntity
for (int j = 0; j < fields.length; j++) {
// Create the criteria that will be added