diff --git a/lib/ext/property.js b/lib/ext/property.js
index <HASH>..<HASH> 100644
--- a/lib/ext/property.js
+++ b/lib/ext/property.js
@@ -277,13 +277,13 @@ module.exports = function(should, Assertion) {
   }, true);
 
   /**
-   * Asserts given object has exact keys.
+   * Asserts given object has exact keys. Compared to `properties`, `keys` does not accept Object as a argument.
    *
    * @name keys
    * @alias Assertion#key
    * @memberOf Assertion
    * @category assertion property
-   * @param {Array|...string|Object} [keys] Keys to check
+   * @param {Array|...string} [keys] Keys to check
    * @example
    *
    * ({ a: 10}).should.have.keys('a');
correct jsdoc for Assertion#keys

Assertion#keys does not accept Object as a argument.
The jsdoc comment describes that it can accept Object.