@Override
	public boolean equals(Object obj){
		if(obj==null || !(obj instanceof StringMatch))
			return false;
		if(obj == this)
			return true;
		return s1.equals(((StringMatch)obj).s1) && s2.equals(((StringMatch)obj).s2);
	}