Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/hamcrest/
org/hamcrest/core/
org/hamcrest/internal/
LICENSE.txt
org/hamcrest/BaseDescription.class
BaseDescription.java
package org.hamcrest
public abstract org.hamcrest.BaseDescription extends java.lang.Object implements org.hamcrest.Description  {
	public void  () 
	public org.hamcrest.Description appendText (java.lang.String) 
		String text
	public org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing) 
		org.hamcrest.SelfDescribing value
	public org.hamcrest.Description appendValue (java.lang.Object) 
		Object value
	private java.lang.String descriptionOf (java.lang.Object) 
		Exception e
		Object value
	public transient org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]) 
		String start
		String separator
		String end
		Object[] values
	public org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
		String start
		String separator
		String end
		Iterable values
	private org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator) 
		String start
		String separator
		String end
		java.util.Iterator values
	public org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
		String start
		String separator
		String end
		Iterable values
	private org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator) 
		String start
		String separator
		String end
		java.util.Iterator i
		boolean separate
	protected void append (java.lang.String) 
		int i
		String str
	protected abstract void append (char) 
	private void toJavaSyntax (java.lang.String) 
		int i
		String unformatted
	private void toJavaSyntax (char) 
		char ch
}

org/hamcrest/BaseMatcher.class
BaseMatcher.java
package org.hamcrest
public abstract org.hamcrest.BaseMatcher extends java.lang.Object implements org.hamcrest.Matcher  {
	public void  () 
	public final void _dont_implement_Matcher___instead_extend_BaseMatcher_ () 
	public void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description description
	public java.lang.String toString () 
}

org/hamcrest/Condition$1.class
Condition.java
package org.hamcrest
 org.hamcrest.Condition$1 extends java.lang.Object {
}

org/hamcrest/Condition$Matched.class
Condition.java
package org.hamcrest
final org.hamcrest.Condition$Matched extends org.hamcrest.Condition {
	private final Object theValue
	private final org.hamcrest.Description mismatch
	private void  (java.lang.Object, org.hamcrest.Description) 
		Object theValue
		org.hamcrest.Description mismatch
	public boolean matching (org.hamcrest.Matcher, java.lang.String) 
		org.hamcrest.Matcher matcher
		String message
	public org.hamcrest.Condition and (org.hamcrest.Condition$Step) 
		org.hamcrest.Condition$Step next
	void  (java.lang.Object, org.hamcrest.Description, org.hamcrest.Condition$1) 
		Object x0
		org.hamcrest.Description x1
		org.hamcrest.Condition$1 x2
}

org/hamcrest/Condition$NotMatched.class
Condition.java
package org.hamcrest
final org.hamcrest.Condition$NotMatched extends org.hamcrest.Condition {
	private void  () 
	public boolean matching (org.hamcrest.Matcher, java.lang.String) 
		org.hamcrest.Matcher match
		String message
	public org.hamcrest.Condition and (org.hamcrest.Condition$Step) 
		org.hamcrest.Condition$Step mapping
	void  (org.hamcrest.Condition$1) 
		org.hamcrest.Condition$1 x0
}

org/hamcrest/Condition$Step.class
Condition.java
package org.hamcrest
public abstract org.hamcrest.Condition$Step extends java.lang.Object {
	public abstract org.hamcrest.Condition apply (java.lang.Object, org.hamcrest.Description) 
}

org/hamcrest/Condition.class
Condition.java
package org.hamcrest
public abstract org.hamcrest.Condition extends java.lang.Object {
	public static final org.hamcrest.Condition$NotMatched NOT_MATCHED
	private void  () 
	public abstract boolean matching (org.hamcrest.Matcher, java.lang.String) 
	public abstract org.hamcrest.Condition and (org.hamcrest.Condition$Step) 
	public final boolean matching (org.hamcrest.Matcher) 
		org.hamcrest.Matcher match
	public final org.hamcrest.Condition then (org.hamcrest.Condition$Step) 
		org.hamcrest.Condition$Step mapping
	public static org.hamcrest.Condition notMatched () 
	public static org.hamcrest.Condition matched (java.lang.Object, org.hamcrest.Description) 
		Object theValue
		org.hamcrest.Description mismatch
	void  (org.hamcrest.Condition$1) 
		org.hamcrest.Condition$1 x0
	static void  () 
}

org/hamcrest/CoreMatchers.class
CoreMatchers.java
package org.hamcrest
public org.hamcrest.CoreMatchers extends java.lang.Object {
	public void  () 
	public static org.hamcrest.Matcher allOf (java.lang.Iterable) 
		Iterable matchers
	public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher[] matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		org.hamcrest.Matcher sixth
	public static org.hamcrest.core.AnyOf anyOf (java.lang.Iterable) 
		Iterable matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		org.hamcrest.Matcher sixth
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
	public static transient org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher[] matchers
	public static org.hamcrest.core.CombinableMatcher$CombinableBothMatcher both (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher either (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[]) 
		String description
		org.hamcrest.Matcher matcher
		Object[] values
	public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemMatcher
	public static org.hamcrest.Matcher is (java.lang.Object) 
		Object value
	public static org.hamcrest.Matcher is (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.Matcher is (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher isA (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher anything () 
	public static org.hamcrest.Matcher anything (java.lang.String) 
		String description
	public static org.hamcrest.Matcher hasItem (java.lang.Object) 
		Object item
	public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemMatcher
	public static transient org.hamcrest.Matcher hasItems (java.lang.Object[]) 
		Object[] items
	public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher[] itemMatchers
	public static org.hamcrest.Matcher equalTo (java.lang.Object) 
		Object operand
	public static org.hamcrest.Matcher any (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher instanceOf (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher not (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.Matcher not (java.lang.Object) 
		Object value
	public static org.hamcrest.Matcher nullValue () 
	public static org.hamcrest.Matcher nullValue (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher notNullValue () 
	public static org.hamcrest.Matcher notNullValue (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher sameInstance (java.lang.Object) 
		Object target
	public static org.hamcrest.Matcher theInstance (java.lang.Object) 
		Object target
	public static org.hamcrest.Matcher containsString (java.lang.String) 
		String substring
	public static org.hamcrest.Matcher startsWith (java.lang.String) 
		String prefix
	public static org.hamcrest.Matcher endsWith (java.lang.String) 
		String suffix
}

org/hamcrest/CustomMatcher.class
CustomMatcher.java
package org.hamcrest
public abstract org.hamcrest.CustomMatcher extends org.hamcrest.BaseMatcher {
	private final String fixedDescription
	public void  (java.lang.String) 
		String description
	public final void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
}

org/hamcrest/CustomTypeSafeMatcher.class
CustomTypeSafeMatcher.java
package org.hamcrest
public abstract org.hamcrest.CustomTypeSafeMatcher extends org.hamcrest.TypeSafeMatcher {
	private final String fixedDescription
	public void  (java.lang.String) 
		String description
	public final void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
}

org/hamcrest/Description$NullDescription.class
Description.java
package org.hamcrest
public final org.hamcrest.Description$NullDescription extends java.lang.Object implements org.hamcrest.Description  {
	public void  () 
	public org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing) 
		org.hamcrest.SelfDescribing value
	public org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
		String start
		String separator
		String end
		Iterable values
	public org.hamcrest.Description appendText (java.lang.String) 
		String text
	public org.hamcrest.Description appendValue (java.lang.Object) 
		Object value
	public transient org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]) 
		String start
		String separator
		String end
		Object[] values
	public org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
		String start
		String separator
		String end
		Iterable values
	public java.lang.String toString () 
}

org/hamcrest/Description.class
Description.java
package org.hamcrest
public abstract org.hamcrest.Description extends java.lang.Object {
	public static final org.hamcrest.Description NONE
	public abstract org.hamcrest.Description appendText (java.lang.String) 
	public abstract org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing) 
	public abstract org.hamcrest.Description appendValue (java.lang.Object) 
	public transient abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]) 
	public abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
	public abstract org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable) 
	static void  () 
}

org/hamcrest/DiagnosingMatcher.class
DiagnosingMatcher.java
package org.hamcrest
public abstract org.hamcrest.DiagnosingMatcher extends org.hamcrest.BaseMatcher {
	public void  () 
	public final boolean matches (java.lang.Object) 
		Object item
	public final void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatchDescription
	protected abstract boolean matches (java.lang.Object, org.hamcrest.Description) 
}

org/hamcrest/Factory.class
Factory.java
package org.hamcrest
public abstract org.hamcrest.Factory extends java.lang.Object implements java.lang.annotation.Annotation  {
}

org/hamcrest/FeatureMatcher.class
FeatureMatcher.java
package org.hamcrest
public abstract org.hamcrest.FeatureMatcher extends org.hamcrest.TypeSafeDiagnosingMatcher {
	private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
	private final org.hamcrest.Matcher subMatcher
	private final String featureDescription
	private final String featureName
	public void  (org.hamcrest.Matcher, java.lang.String, java.lang.String) 
		org.hamcrest.Matcher subMatcher
		String featureDescription
		String featureName
	protected abstract java.lang.Object featureValueOf (java.lang.Object) 
	protected boolean matchesSafely (java.lang.Object, org.hamcrest.Description) 
		Object actual
		org.hamcrest.Description mismatch
		Object featureValue
	public final void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	static void  () 
}

org/hamcrest/Matcher.class
Matcher.java
package org.hamcrest
public abstract org.hamcrest.Matcher extends java.lang.Object implements org.hamcrest.SelfDescribing  {
	public abstract boolean matches (java.lang.Object) 
	public abstract void describeMismatch (java.lang.Object, org.hamcrest.Description) 
	public abstract void _dont_implement_Matcher___instead_extend_BaseMatcher_ () 
}

org/hamcrest/MatcherAssert.class
MatcherAssert.java
package org.hamcrest
public org.hamcrest.MatcherAssert extends java.lang.Object {
	public void  () 
	public static void assertThat (java.lang.Object, org.hamcrest.Matcher) 
		Object actual
		org.hamcrest.Matcher matcher
	public static void assertThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher) 
		org.hamcrest.Description description
		String reason
		Object actual
		org.hamcrest.Matcher matcher
	public static void assertThat (java.lang.String, boolean) 
		String reason
		boolean assertion
}

org/hamcrest/SelfDescribing.class
SelfDescribing.java
package org.hamcrest
public abstract org.hamcrest.SelfDescribing extends java.lang.Object {
	public abstract void describeTo (org.hamcrest.Description) 
}

org/hamcrest/StringDescription.class
StringDescription.java
package org.hamcrest
public org.hamcrest.StringDescription extends org.hamcrest.BaseDescription {
	private final Appendable out
	public void  () 
	public void  (java.lang.Appendable) 
		Appendable out
	public static java.lang.String toString (org.hamcrest.SelfDescribing) 
		org.hamcrest.SelfDescribing selfDescribing
	public static java.lang.String asString (org.hamcrest.SelfDescribing) 
		org.hamcrest.SelfDescribing selfDescribing
	protected void append (java.lang.String) 
		java.io.IOException e
		String str
	protected void append (char) 
		java.io.IOException e
		char c
	public java.lang.String toString () 
}

org/hamcrest/TypeSafeDiagnosingMatcher.class
TypeSafeDiagnosingMatcher.java
package org.hamcrest
public abstract org.hamcrest.TypeSafeDiagnosingMatcher extends org.hamcrest.BaseMatcher {
	private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
	private final Class expectedType
	protected abstract boolean matchesSafely (java.lang.Object, org.hamcrest.Description) 
	protected void  (java.lang.Class) 
		Class expectedType
	protected void  (org.hamcrest.internal.ReflectiveTypeFinder) 
		org.hamcrest.internal.ReflectiveTypeFinder typeFinder
	protected void  () 
	public final boolean matches (java.lang.Object) 
		Object item
	public final void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatchDescription
	static void  () 
}

org/hamcrest/TypeSafeMatcher.class
TypeSafeMatcher.java
package org.hamcrest
public abstract org.hamcrest.TypeSafeMatcher extends org.hamcrest.BaseMatcher {
	private static final org.hamcrest.internal.ReflectiveTypeFinder TYPE_FINDER
	private final Class expectedType
	protected void  () 
	protected void  (java.lang.Class) 
		Class expectedType
	protected void  (org.hamcrest.internal.ReflectiveTypeFinder) 
		org.hamcrest.internal.ReflectiveTypeFinder typeFinder
	protected abstract boolean matchesSafely (java.lang.Object) 
	protected void describeMismatchSafely (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatchDescription
	public final boolean matches (java.lang.Object) 
		Object item
	public final void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description description
	static void  () 
}

org/hamcrest/core/AllOf.class
AllOf.java
package org.hamcrest.core
public org.hamcrest.core.AllOf extends org.hamcrest.DiagnosingMatcher {
	private final Iterable matchers
	public void  (java.lang.Iterable) 
		Iterable matchers
	public boolean matches (java.lang.Object, org.hamcrest.Description) 
		org.hamcrest.Matcher matcher
		java.util.Iterator i$
		Object o
		org.hamcrest.Description mismatch
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher allOf (java.lang.Iterable) 
		Iterable matchers
	public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher[] matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		java.util.List matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		java.util.List matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		java.util.List matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		java.util.List matchers
	public static org.hamcrest.Matcher allOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		org.hamcrest.Matcher sixth
		java.util.List matchers
}

org/hamcrest/core/AnyOf.class
AnyOf.java
package org.hamcrest.core
public org.hamcrest.core.AnyOf extends org.hamcrest.core.ShortcutCombination {
	public void  (java.lang.Iterable) 
		Iterable matchers
	public boolean matches (java.lang.Object) 
		Object o
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.core.AnyOf anyOf (java.lang.Iterable) 
		Iterable matchers
	public static transient org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher[] matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		java.util.List matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		java.util.List matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		java.util.List matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		java.util.List matchers
	public static org.hamcrest.core.AnyOf anyOf (org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher, org.hamcrest.Matcher) 
		org.hamcrest.Matcher first
		org.hamcrest.Matcher second
		org.hamcrest.Matcher third
		org.hamcrest.Matcher fourth
		org.hamcrest.Matcher fifth
		org.hamcrest.Matcher sixth
		java.util.List matchers
	public volatile void describeTo (org.hamcrest.Description, java.lang.String) 
		org.hamcrest.Description x0
		String x1
}

org/hamcrest/core/CombinableMatcher$CombinableBothMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public final org.hamcrest.core.CombinableMatcher$CombinableBothMatcher extends java.lang.Object {
	private final org.hamcrest.Matcher first
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public org.hamcrest.core.CombinableMatcher and (org.hamcrest.Matcher) 
		org.hamcrest.Matcher other
}

org/hamcrest/core/CombinableMatcher$CombinableEitherMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public final org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher extends java.lang.Object {
	private final org.hamcrest.Matcher first
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public org.hamcrest.core.CombinableMatcher or (org.hamcrest.Matcher) 
		org.hamcrest.Matcher other
}

org/hamcrest/core/CombinableMatcher.class
CombinableMatcher.java
package org.hamcrest.core
public org.hamcrest.core.CombinableMatcher extends org.hamcrest.TypeSafeDiagnosingMatcher {
	private final org.hamcrest.Matcher matcher
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	protected boolean matchesSafely (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatch
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public org.hamcrest.core.CombinableMatcher and (org.hamcrest.Matcher) 
		org.hamcrest.Matcher other
	public org.hamcrest.core.CombinableMatcher or (org.hamcrest.Matcher) 
		org.hamcrest.Matcher other
	private java.util.ArrayList templatedListWith (org.hamcrest.Matcher) 
		org.hamcrest.Matcher other
		java.util.ArrayList matchers
	public static org.hamcrest.core.CombinableMatcher$CombinableBothMatcher both (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.core.CombinableMatcher$CombinableEitherMatcher either (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
}

org/hamcrest/core/DescribedAs.class
DescribedAs.java
package org.hamcrest.core
public org.hamcrest.core.DescribedAs extends org.hamcrest.BaseMatcher {
	private final String descriptionTemplate
	private final org.hamcrest.Matcher matcher
	private final Object[] values
	private static final java.util.regex.Pattern ARG_PATTERN
	public void  (java.lang.String, org.hamcrest.Matcher, java.lang.Object[]) 
		String descriptionTemplate
		org.hamcrest.Matcher matcher
		Object[] values
	public boolean matches (java.lang.Object) 
		Object o
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
		java.util.regex.Matcher arg
		int textStart
	public void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description description
	public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[]) 
		String description
		org.hamcrest.Matcher matcher
		Object[] values
	static void  () 
}

org/hamcrest/core/Every.class
Every.java
package org.hamcrest.core
public org.hamcrest.core.Every extends org.hamcrest.TypeSafeDiagnosingMatcher {
	private final org.hamcrest.Matcher matcher
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public boolean matchesSafely (java.lang.Iterable, org.hamcrest.Description) 
		Object t
		java.util.Iterator i$
		Iterable collection
		org.hamcrest.Description mismatchDescription
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemMatcher
	public volatile boolean matchesSafely (java.lang.Object, org.hamcrest.Description) 
		Object x0
		org.hamcrest.Description x1
}

org/hamcrest/core/Is.class
Is.java
package org.hamcrest.core
public org.hamcrest.core.Is extends org.hamcrest.BaseMatcher {
	private final org.hamcrest.Matcher matcher
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public boolean matches (java.lang.Object) 
		Object arg
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public void describeMismatch (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatchDescription
	public static org.hamcrest.Matcher is (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.Matcher is (java.lang.Object) 
		Object value
	public static org.hamcrest.Matcher is (java.lang.Class) 
		Class type
		org.hamcrest.Matcher typeMatcher
	public static org.hamcrest.Matcher isA (java.lang.Class) 
		Class type
		org.hamcrest.Matcher typeMatcher
}

org/hamcrest/core/IsAnything.class
IsAnything.java
package org.hamcrest.core
public org.hamcrest.core.IsAnything extends org.hamcrest.BaseMatcher {
	private final String message
	public void  () 
	public void  (java.lang.String) 
		String message
	public boolean matches (java.lang.Object) 
		Object o
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher anything () 
	public static org.hamcrest.Matcher anything (java.lang.String) 
		String description
}

org/hamcrest/core/IsCollectionContaining.class
IsCollectionContaining.java
package org.hamcrest.core
public org.hamcrest.core.IsCollectionContaining extends org.hamcrest.TypeSafeDiagnosingMatcher {
	private final org.hamcrest.Matcher elementMatcher
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher elementMatcher
	protected boolean matchesSafely (java.lang.Iterable, org.hamcrest.Description) 
		Object item
		java.util.Iterator i$
		Iterable collection
		org.hamcrest.Description mismatchDescription
		boolean isPastFirst
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher) 
		org.hamcrest.Matcher itemMatcher
	public static org.hamcrest.Matcher hasItem (java.lang.Object) 
		Object item
	public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[]) 
		org.hamcrest.Matcher elementMatcher
		org.hamcrest.Matcher[] arr$
		int len$
		int i$
		org.hamcrest.Matcher[] itemMatchers
		java.util.List all
	public static transient org.hamcrest.Matcher hasItems (java.lang.Object[]) 
		Object element
		Object[] arr$
		int len$
		int i$
		Object[] items
		java.util.List all
	protected volatile boolean matchesSafely (java.lang.Object, org.hamcrest.Description) 
		Object x0
		org.hamcrest.Description x1
}

org/hamcrest/core/IsEqual.class
IsEqual.java
package org.hamcrest.core
public org.hamcrest.core.IsEqual extends org.hamcrest.BaseMatcher {
	private final Object expectedValue
	public void  (java.lang.Object) 
		Object equalArg
	public boolean matches (java.lang.Object) 
		Object actualValue
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	private static boolean areEqual (java.lang.Object, java.lang.Object) 
		Object actual
		Object expected
	private static boolean areArraysEqual (java.lang.Object, java.lang.Object) 
		Object actualArray
		Object expectedArray
	private static boolean areArrayLengthsEqual (java.lang.Object, java.lang.Object) 
		Object actualArray
		Object expectedArray
	private static boolean areArrayElementsEqual (java.lang.Object, java.lang.Object) 
		int i
		Object actualArray
		Object expectedArray
	private static boolean isArray (java.lang.Object) 
		Object o
	public static org.hamcrest.Matcher equalTo (java.lang.Object) 
		Object operand
}

org/hamcrest/core/IsInstanceOf.class
IsInstanceOf.java
package org.hamcrest.core
public org.hamcrest.core.IsInstanceOf extends org.hamcrest.DiagnosingMatcher {
	private final Class expectedClass
	private final Class matchableClass
	public void  (java.lang.Class) 
		Class expectedClass
	private static java.lang.Class matchableClass (java.lang.Class) 
		Class expectedClass
	protected boolean matches (java.lang.Object, org.hamcrest.Description) 
		Object item
		org.hamcrest.Description mismatch
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher instanceOf (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher any (java.lang.Class) 
		Class type
}

org/hamcrest/core/IsNot.class
IsNot.java
package org.hamcrest.core
public org.hamcrest.core.IsNot extends org.hamcrest.BaseMatcher {
	private final org.hamcrest.Matcher matcher
	public void  (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public boolean matches (java.lang.Object) 
		Object arg
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher not (org.hamcrest.Matcher) 
		org.hamcrest.Matcher matcher
	public static org.hamcrest.Matcher not (java.lang.Object) 
		Object value
}

org/hamcrest/core/IsNull.class
IsNull.java
package org.hamcrest.core
public org.hamcrest.core.IsNull extends org.hamcrest.BaseMatcher {
	public void  () 
	public boolean matches (java.lang.Object) 
		Object o
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher nullValue () 
	public static org.hamcrest.Matcher notNullValue () 
	public static org.hamcrest.Matcher nullValue (java.lang.Class) 
		Class type
	public static org.hamcrest.Matcher notNullValue (java.lang.Class) 
		Class type
}

org/hamcrest/core/IsSame.class
IsSame.java
package org.hamcrest.core
public org.hamcrest.core.IsSame extends org.hamcrest.BaseMatcher {
	private final Object object
	public void  (java.lang.Object) 
		Object object
	public boolean matches (java.lang.Object) 
		Object arg
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	public static org.hamcrest.Matcher sameInstance (java.lang.Object) 
		Object target
	public static org.hamcrest.Matcher theInstance (java.lang.Object) 
		Object target
}

org/hamcrest/core/ShortcutCombination.class
ShortcutCombination.java
package org.hamcrest.core
abstract org.hamcrest.core.ShortcutCombination extends org.hamcrest.BaseMatcher {
	private final Iterable matchers
	public void  (java.lang.Iterable) 
		Iterable matchers
	public abstract boolean matches (java.lang.Object) 
	public abstract void describeTo (org.hamcrest.Description) 
	protected boolean matches (java.lang.Object, boolean) 
		org.hamcrest.Matcher matcher
		java.util.Iterator i$
		Object o
		boolean shortcut
	public void describeTo (org.hamcrest.Description, java.lang.String) 
		org.hamcrest.Description description
		String operator
}

org/hamcrest/core/StringContains.class
StringContains.java
package org.hamcrest.core
public org.hamcrest.core.StringContains extends org.hamcrest.core.SubstringMatcher {
	public void  (java.lang.String) 
		String substring
	protected boolean evalSubstringOf (java.lang.String) 
		String s
	protected java.lang.String relationship () 
	public static org.hamcrest.Matcher containsString (java.lang.String) 
		String substring
}

org/hamcrest/core/StringEndsWith.class
StringEndsWith.java
package org.hamcrest.core
public org.hamcrest.core.StringEndsWith extends org.hamcrest.core.SubstringMatcher {
	public void  (java.lang.String) 
		String substring
	protected boolean evalSubstringOf (java.lang.String) 
		String s
	protected java.lang.String relationship () 
	public static org.hamcrest.Matcher endsWith (java.lang.String) 
		String suffix
}

org/hamcrest/core/StringStartsWith.class
StringStartsWith.java
package org.hamcrest.core
public org.hamcrest.core.StringStartsWith extends org.hamcrest.core.SubstringMatcher {
	public void  (java.lang.String) 
		String substring
	protected boolean evalSubstringOf (java.lang.String) 
		String s
	protected java.lang.String relationship () 
	public static org.hamcrest.Matcher startsWith (java.lang.String) 
		String prefix
}

org/hamcrest/core/SubstringMatcher.class
SubstringMatcher.java
package org.hamcrest.core
public abstract org.hamcrest.core.SubstringMatcher extends org.hamcrest.TypeSafeMatcher {
	protected final String substring
	protected void  (java.lang.String) 
		String substring
	public boolean matchesSafely (java.lang.String) 
		String item
	public void describeMismatchSafely (java.lang.String, org.hamcrest.Description) 
		String item
		org.hamcrest.Description mismatchDescription
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
	protected abstract boolean evalSubstringOf (java.lang.String) 
	protected abstract java.lang.String relationship () 
	public volatile void describeMismatchSafely (java.lang.Object, org.hamcrest.Description) 
		Object x0
		org.hamcrest.Description x1
	public volatile boolean matchesSafely (java.lang.Object) 
		Object x0
}

org/hamcrest/internal/ArrayIterator.class
ArrayIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.ArrayIterator extends java.lang.Object implements java.util.Iterator  {
	private final Object array
	private int currentIndex
	public void  (java.lang.Object) 
		Object array
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

org/hamcrest/internal/ReflectiveTypeFinder.class
ReflectiveTypeFinder.java
package org.hamcrest.internal
public org.hamcrest.internal.ReflectiveTypeFinder extends java.lang.Object {
	private final String methodName
	private final int expectedNumberOfParameters
	private final int typedParameter
	public void  (java.lang.String, int, int) 
		String methodName
		int expectedNumberOfParameters
		int typedParameter
	public java.lang.Class findExpectedType (java.lang.Class) 
		java.lang.reflect.Method method
		java.lang.reflect.Method[] arr$
		int len$
		int i$
		Class c
		Class fromClass
	protected boolean canObtainExpectedTypeFrom (java.lang.reflect.Method) 
		java.lang.reflect.Method method
	protected java.lang.Class expectedTypeFrom (java.lang.reflect.Method) 
		java.lang.reflect.Method method
}

org/hamcrest/internal/SelfDescribingValue.class
SelfDescribingValue.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValue extends java.lang.Object implements org.hamcrest.SelfDescribing  {
	private Object value
	public void  (java.lang.Object) 
		Object value
	public void describeTo (org.hamcrest.Description) 
		org.hamcrest.Description description
}

org/hamcrest/internal/SelfDescribingValueIterator.class
SelfDescribingValueIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValueIterator extends java.lang.Object implements java.util.Iterator  {
	private java.util.Iterator values
	public void  (java.util.Iterator) 
		java.util.Iterator values
	public boolean hasNext () 
	public org.hamcrest.SelfDescribing next () 
	public void remove () 
	public volatile java.lang.Object next () 
}