public BasicCondition(String variable,Value value,Relation relation){
  this.variable=Template.create(variable);
  this.templateValue=Template.create(value.toString());
  this.groundValue=value;
  this.relation=relation;
}

public BasicCondition ( String variable , Value value , Relation relation ) { this . variable = Template . create ( variable ) ; this . templateValue = Template . create ( value . toString ( ) ) ; this . groundValue = value ; this . relation = relation ; }
creates a new basic condition , given a variable label , an expected value , and a relation to hold between the variable and its value
