* @throws Exception
* <br>See <a href="http://www.elasticsearch.org/guide/reference/query-dsl/bool-filter.html">documentation</a>
*/
@Test
public void boolFilter() throws Exception {
FilterBuilder filter = FilterBuilders.boolFilter()
.must(FilterBuilders.termFilter("brand", "heineken"))
.mustNot(FilterBuilders.rangeFilter("price").from("1").to("2"))
.should(FilterBuilders.termFilter("colour", "dark"))
.should(FilterBuilders.termFilter("colour", "pale"))
;