Diffable

org.specs2.matcher.describe.Diffable
See theDiffable companion object
trait Diffable[T]

Typeclass for values which can be compared and return a comparison result

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ArrayDiffable[E]
class EitherDiffable[L, R, T]
class FallbackDiffable[T]
object largeStringDiffable.type
class MapDiffable[K, V, M]
object NothingDiffable.type
class OptionDiffable[T, S]
class ProductDiffable[T]
class SeqDiffable[E, S]
class SeqLinesDiffable[E, S]
class SetDiffable[E, S]
class TryDiffable[T, S]
Show all

Members list

Value members

Abstract methods

def diff(actual: T, expected: T): ComparisonResult

Concrete methods

def unsafeDiff(actual: Any, expected: Any): ComparisonResult