LOG.info("testComplementFilterSomething");
  public void testComplementFilterSomething() {    Date            when  = DateHelper.getPastDate();    GrouperSession  s     = SessionHelper.getRootSession();    Stem            root  = StemHelper.findRootStem(s);    Stem            edu   = StemHelper.addChildStem(root, "edu", "education");    Group           i2    = StemHelper.addChildGroup(edu, "i2", "internet2");    Group           uofc  = StemHelper.addChildGroup(edu, "uofc", "uchicago");    Stem            com   = StemHelper.addChildStem(root, "com", "commercial");    Group           dc    = StemHelper.addChildGroup(com, "devclue", "devclue");    GroupHelper.addMember(i2, uofc);    try {      GrouperQuery gq = GrouperQuery.createQuery(        s,         new ComplementFilter(          new StemCreatedAfterFilter(when, root),          new GroupCreatedAfterFilter(when, root)         )      );      Assert.assertTrue("groups",  gq.getGroups().size()      == 0);      Assert.assertTrue("members", gq.getMembers().size()     == 0);      Assert.assertTrue("mships",  gq.getMemberships().size() == 0);      Assert.assertTrue("stems",   gq.getStems().size()       == 2);    }    catch (QueryException eQ) {      Assert.fail("unable to query: " + eQ.getMessage());    }  } // public void testAnd()