add DoubleUtil
add ListUtil.removeFirstInPlace(), ListUtil.removeLastInPlace