@Override
    public <T> Wave add(final WaveItem<T> waveItem, final T value) {
        final WaveData<T> waveData = WBuilder.waveData(waveItem, value);
        addDatas(waveData);
        return this;
    }
@ Override public < T > Wave add ( final WaveItem < T > waveItem , final T value ) { final WaveData < T > waveData = WBuilder . waveData ( waveItem , value ) ; addDatas ( waveData ) ; return this ; }
{@inheritDoc}