public synchronized void addParameter(Parameter<?> option,String value,int bits,int depth){
  parameters.add(new Node(option,value,bits,depth));
}

public synchronized void addParameter ( Parameter < ? > option , String value , int bits , int depth ) { parameters . add ( new Node ( option , value , bits , depth ) ) ; }
add a single parameter to the list
