@ Inline ( value = "add($1, $2, $3, false, false)" ) public static < E > int addIfAbsent ( List < E > list , Comparator < ? super E > comparator , E data ) { return add ( list , comparator , data , false , false ) ; }
Add the given element in the main list using a dichotomic algorithm if the element is not already present .