1 /* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 package org.mockito.internal.progress; 6 7 import org.hamcrest.Matcher; 8 import org.mockito.internal.matchers.LocalizedMatcher; 9 10 import java.util.List; 11 12 @SuppressWarnings("unchecked") 13 public interface ArgumentMatcherStorage { 14 reportMatcher(Matcher matcher)15 HandyReturnValues reportMatcher(Matcher matcher); 16 pullLocalizedMatchers()17 List<LocalizedMatcher> pullLocalizedMatchers(); 18 reportAnd()19 HandyReturnValues reportAnd(); 20 reportNot()21 HandyReturnValues reportNot(); 22 reportOr()23 HandyReturnValues reportOr(); 24 validateState()25 void validateState(); 26 reset()27 void reset(); 28 29 }