SynchronizedCollection

constructor(base: MutableCollection<T>, lock: NonRecursiveLock = NonRecursiveLock())