You want to match interfaces of different classes. which design pattern best fits this objective?
Singleton
Bridge
Decorator
Adapter