Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright (c) 2007 Mockito contributors
  * This program is made available under the terms of the MIT License.
  */
 package org.mockito.internal.matchers;
 
 
public abstract class CompareTo<T extends Comparable<T>> extends ArgumentMatcher<T> {
    private static final long serialVersionUID = 1857450785375711120L;
    private final Comparable<T> wanted;
    public CompareTo(Comparable<T> value) {
        this. = value;
    }
    @SuppressWarnings("unchecked")
    public boolean matches(Object actual) {
        
        if(!(actual instanceof Comparable)) {
            return false;
        }
        
        return matchResult(((Comparableactual).compareTo());
    }
    public void describeTo(Description description) {
        description.appendText(getName() + "(" +  + ")");
    }
    
    protected abstract String getName();
    
    protected abstract boolean matchResult(int result);
New to GrepCode? Check out our FAQ X