code: @When("^I execute an elasticsearch query over index '(.*?)' and mapping '(.*?)' and column '(.*?)' with value '(.*?)' to '(.*?)'$")
      public void elasticSearchQueryWithFilter(String indexName, String mappingName, String
              columnName, String filterType, String value) {
          try {
              commonspec.setResultsType("elasticsearch");
              commonspec.setElasticsearchResults(
                      commonspec.getElasticSearchClient()
                              .searchSimpleFilterElasticsearchQuery(indexName, mappingName, columnName,
                                      value, filterType)
              );
          } catch (Exception e) {
              commonspec.getLogger().debug("Exception captured");
              commonspec.getLogger().debug(e.toString());
              commonspec.getExceptions().add(e);
          }
      }
docs: Execute query with filter over elasticsearch
  
  @param indexName
  @param mappingName
  @param columnName
  @param filterType  it could be equals, gt, gte, lt and lte.
  @param value       value of the column to be filtered.