func New() *Differ {
	return &Differ{
		textDiffMinimumLength: 30,
	}
}
New returns new Differ with default configuration
package gojsondiff
import (
	"container/list"
	"encoding/json"
	"reflect"
	"sort"
	dmp "github.com/sergi/go-diff/diffmatchpatch"
	"github.com/yudai/golcs"
)
type Diff interface {
	Deltas() []Delta
	Modified() bool
}
type diff struct {
	deltas []Delta
}
func (diff *diff) Deltas() []Delta {
	return diff.deltas
}
func (diff *diff) Modified() bool {
	return len(diff.deltas) > 0
}
type Differ struct {
	textDiffMinimumLength int
}