1. A print mediator comprising: an interface module which serves as an interface for a document to be submitted for printing by an associated printing infrastructure, the interface module communicating with the associated printing infrastructure for acquiring color rendering information for a print queue of the printing infrastructure which is predicted to be used for printing the document, the print queue including at least one printing device, the acquired color rendering information including information acquired from the at least one printing device; a first reviewing application capable of communicating with the interface module for receiving the acquired color rendering information, the first reviewing application generating a visual representation of a document to be submitted for printing based on the color rendering information communicated by the interface module, the first reviewing application detecting problems relating to color rendering by the printing infrastructure and proposing corrections for the problems to a first user, the first reviewing application being configured for displaying the visual representation on a first display and for receiving, as input, the first user's annotations to the document and for receiving the first user's decision on the proposed corrections, the first user's annotations including a textual description of at least one of a problem observed by the user and a required correction; and at least one of the first reviewing application and a second reviewing application capable of communicating with the interface module for enabling a second user to review the annotated document on a second display after it has been submitted to the interface module, including reviewing the first user's annotations.