@SuppressWarnings("unchecked")
	public static <T extends Levenshtein> T sorensenDice(String baseTarget, String compareTarget, Integer k) {
		return (T) new SorensenDice(baseTarget, k).update(compareTarget);
	}
@ SuppressWarnings ( "unchecked" ) public static < T extends Levenshtein > T sorensenDice ( String baseTarget , String compareTarget , Integer k ) { return ( T ) new SorensenDice ( baseTarget , k ) . update ( compareTarget ) ; }
Returns a new Sorensen-Dice coefficient instance with compare target string and k-shingling

@see SorensenDice
@param baseTarget
@param compareTarget
@param k
@return