@Override public int compareTo(Value o){
  return hashCode() - o.hashCode();
}

@ Override public int compareTo ( Value o ) { return hashCode ( ) - o . hashCode ( ) ; }
compares the list value to another value
