for(DemandMetaData dmd : policy.getDemands()) log.info("\t" + dmd.getDemand());
for(DemandMetaData dmd : policy.getDemands()) log.info("\t" + dmd.getDemand() + "; Required: " + dmd.getWhenRequired().getStateString());
for(DemandMetaData dmd : policy.getDemands()) log.info("\t" + dmd.getDemand());
for(DemandMetaData dmd : policy.getDemands()) log.info("\t" + dmd.getDemand() + "; Required: " + dmd.getWhenRequired().getStateString());