package org.hamcrest.core;

public class SampleBaseClass {
    
String value;

    
public SampleBaseClass(String value) {
        
this.value = value;
    
}

    
@Override
    
public String toString() {
        
return value;
    
}

    
@Override
    
public boolean equals(Object obj) {
        
return obj instanceof SampleBaseClass && value.equals(((SampleBaseClass) obj).value);
    
}

    
@Override
    
public int hashCode() {
      
return value.hashCode();
    
}
}