Agregue múltiples interceptores HTTP a la aplicación angular

¿Cómo agregar múltiples interceptores HTTP independientes a una aplicación de Angular 4? Intenté agregarlos extendiendo la providersmatriz con más de un interceptor. Pero solo el último se ejecuta realmente, Interceptor1se ignora. @NgModule({ declarations: [ /* ... */ ], imports: [ /* ... */...