Former FBI Director James Comey sued to block a subpoena from the House Judiciary and Oversight Committees, but will now testify on the condition it be made public after.