Inline Truth calls directly into MoreAsserts.assertAssignableFrom().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77593199
Change containsAny(Of|In) to avoid potentially iterating the subject multiple times unless the subject is a Collection in which case it seems reasonable to assume that should be safe.

While I'm at it, change the test names in IterableTest to use the word "contains" rather than "has".
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77680665
Add ThrowableSubject with hasMessage(String).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77992000
Fix handling of multiple proposition arguments when using thatEach()
https://github.com/google/truth/pull/145
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78342022
Update deprecation instructions for exactly() methods.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78457656
Deprecate and hide ClassSubject.isAssignableFrom(Class).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78460415
Clean up usages of deprecated Truth has() Collection methods:
-has().item(...) -> contains(...)
-has().allOf(...) -> containsAllOf(...)
-has().exactly(...) -> containsExactly(...)
-has().exactlyAs(...) -> containsExactlyElementsIn(...)

Tested:
TAP --sample for global presubmit queue
[]
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78631326
Change containsExactly to display both missing and unexpected elements when there are both, rather than just displaying the missing elements.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78682784
Fix a bad package reference in a javadoc code sample.  (h/t david saff)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78691116
Officially deprecate IterableSubject.iteratesAs()
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78760611
Update subject.equals() javadoc not to reference deprecated is().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78784611
Improve javadocs on comparesEqualTo().
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79197429
Add more Klippy checks for comparesEqualTo(), and explicitly make sure
BigDecimal (which has an inconsistent compareTo()/equals()) is not re-written.
Also update the Truth test to use BigDecimal as the example.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79260290
Merge back some spacing change from an import of open-source code.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79271215
Add Truth shortcuts:
assertAbout(SubjectFactory), a shortcut for assert_().about(factory)
assertWithMessage(String), a shortcut for assert_().withFailureMessage(msg)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79362206
Make AbstractArraySubject compatible with SubjectFactory
https://github.com/google/truth/pull/149
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79446430
Use LinkedHashSet in Truth instead of HashSet to guarantee order of output.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79832417
Subject.java javadoc cleanup
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79865280
Fix redundant branch in StringSubject.isEqualTo()

Not sure if this is the active Truth code, but I noticed that this method had an extra unreachable branch - it handles the case where the subject is a non-null string being compared to a non-null non-string twice.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79943376
Ensure that .named() value is in the output for OptionalSubject.hasValue().
See https://github.com/google/truth/issues/156
Remove String special casing and include actual output in isPresent()/isAbsent() failure messages.
Update throw/catch expected/fail pattern to avoid fail() / catch (AssertionError) trickiness.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=80217696