public boolean equals(Value value){

		if(value.getType() == this.type){
			if(this.type == Attribute.Type.CHAR){
				if(value.getChar().equals(this.getChar())){
					return true;
				}
			}else if(this.type == Attribute.Type.INT){
				if(value.getInt() == this.getInt()){
					return true;
				}
			}else if(this.type == Attribute.Type.DECIMAL){
				if(value.getDouble() == this.getDouble()){
					return true;
				}
			}else{
				return false;
			}
		}else{
			return false;
		}

		return false;

	}