@Override
    public void add(int index, T item) {
        internal.add(index, item);
        doNotifyListenersOfAddedValues(index, Collections.singletonList(item));
    }
@ Override public void add ( int index , T item ) { internal . add ( index , item ) ; doNotifyListenersOfAddedValues ( index , Collections . singletonList ( item ) ) ; }
@see AbstractReadableWritableListProperty#add(int, Object)
@see List#add(int, Object)