A search engine that supports finding precise biomedical statements, but also complementary, and contrasting information would greatly help biomedical researchers. We propose the use of predicates in a search engine's underlying data structure to accomplish this. A predicate is a triple that combines two phrases with a predicate. We report on the development and evaluation of a search engine that includes the predicates in its underlying data structure. The evaluation of the search engine was conducted by comparing three different approaches: keyword-based search, triple-based search, and an additive search that combines keywords and predicates. Cancer researchers provided the queries, relevant to their ongoing work, and evaluated the outcome in a double-blind fashion. The results showed that the combined approach, which combines triple-based and keyword-based approaches, always outperformed the 2 other approaches.