public void TestQueryUtilCombiner()
        {
            var query   = new MetricQueryableFactory <DynamicTableEntity>().Create((string)null);
            var hasRows = (query.Get(_JournalTableName, 1)).Results.Count > 0;

            if (hasRows)
            {
                var allRows = query.Get(_JournalTableName);

                foreach (var row in allRows.Results)
                {
                    _Journal.Delete(new Identifier(row.RowKey, row.PartitionKey));
                }
            }

            //Create
            InsertByPartitions(_PartitionKeys, _RowKeys, _Journal);

            //Read all but 1

            var table = QueryUtil <DynamicTableEntity> .Query(null, new string[] { TableOperators.Or, TableOperators.Or },
                                                              (new QueryFilterCondition[] {
                new QueryFilterCondition(new QueryFilter("PartitionKey", "A"), QueryComparisons.Equal),
                new QueryFilterCondition(new QueryFilter("RowKey", "01"), QueryComparisons.GreaterThan),
                new QueryFilterCondition(new QueryFilter("RowKey", "10"), QueryComparisons.LessThan)
            },
                                                               new string[] { TableOperators.And, TableOperators.And }),
                                                              (new QueryFilterCondition[] { new QueryFilterCondition(new QueryFilter("PartitionKey", "B"), QueryComparisons.Equal),
                                                                                            new QueryFilterCondition(new QueryFilter("RowKey", "01"), QueryComparisons.GreaterThan),
                                                                                            new QueryFilterCondition(new QueryFilter("RowKey", "10"), QueryComparisons.LessThan) },
                                                               new string[] { TableOperators.And, TableOperators.And })
                                                              );


            //Delete
            DeleteByPartitions(_PartitionKeys, _RowKeys, _Journal);

            Assert.IsNotNull(table);
        }