Diffable

trait Diffable[T]

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

Companion:
object
class Object
trait Matchable
class Any
class ArrayDiffable[E]
class EitherDiffable[L, R, T]
class MapDiffable[K, V, M]
object NothingDiffable.type
class OptionDiffable[T, S]
class SeqDiffable[E, S]
class SeqLinesDiffable[E, S]
class SetDiffable[E, S]
class TryDiffable[T, S]

Value members

Abstract methods

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

Concrete methods

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