anchor.diff:          
   + Response 200 (application/json)
       + Attributes (array)
  -        + (object)
  -            + `name`: test (string, required) - an application's name
  -            + `description`: description (string, required) - an application's description
  -            + `isPublicClient`: false (boolean, required)
  -            + `createdAt`: `2017-06-05T09:45:06.537Z` (string, required) - a timestamp which an application created
  -            + `userId`: 592f9a3d44c65921e47469c7 (string, required) - an id of a user who created an application
  -            + `id` : 59352822ecdf2b257d4c7949 (string, required) - an application's id(app-id)+        + (Application)
  +        
  ++ Response 400 (application/json)
  +    + Attributes(Error)
  +            
  +
  +## Create a new token [/tokens/create]
  +
  +### Resource Owner Password Credential Grant [POST]
  +
  ++ Request (application/json)
  +    + Attributes
  +        + `grant_type`: password (string, required) - a grant type(MUST be 'password'.)
  +        + `client_id`: 59352822ecdf2b257d4c7949 (string, required) - an application's id
  +        + `client_secret`: Oxw1tH4PvQqTdRz4HSe36JeceeEb0VqWnJSiJA3kjdU= (string, required) - an application-secret
  +        + `username`: john (string, required) - a user's screenname
  +        + `password`: kanikani1192 (string, required) - a user's password
  +        
  ++ Response 200 (application/json)
  +    + Attributes
  +        + `access_token`: jwt.formatted.token (string) - an access token
  +        + `token_type`: bearer (string) - a token type(always 'bearer')
  +        
  ++ Response 400 (application/json)
  +    + Attributes(Error)
  +
  ++ Response 401 (application/json)
  +    + Attributes(Error)
  +
  +
  +## Introspect tokens [/tokens/introspect]
  +This is INTERNAL endpoint.
  +
  +### POST [POST]
  +
  ++ Request (application/json)
  +    + Attributes
  +        + `token`: jwt.formatted.token(string, required) - token
  +        
  ++ Response 200 (application/json)
  +    + Attributes
  +        + `active`: true (boolean, required)
positive.code:                 + `password`: password (string)- a user's password
  
  + Response 200 (application/json)
      + Attributes
          + `name`: test (string, required) - an application's name
          + `description`: description (string, required) - an application's description
          + `isPublicClient`: false (boolean, required)
          + `createdAt`: `2017-06-05T09:45:06.537Z` (string, required) - a timestamp which an application created
          + `userId`: 592f9a3d44c65921e47469c7 (string, required) - an id of a user who created an application
          + `id` : 59352822ecdf2b257d4c7949 (string, required) - an application's id(app-id)
          + `secret`: Oxw1tH4PvQqTdRz4HSe36JeceeEb0VqWnJSiJA3kjdU= (string, required) - an application-secret(app-secret)
  
  
  ## Search applications [/apps/search]
  
negative.code:         + `callback-url`: http://url.com/path/to/callback (string, optional) - a callback URL
  
  + Response 201 (application/json)
      + Attributes(Application)
          
          
  + Response 400 (application/json)
      + Attributes(Error)
  
  
  ## Destroy an Application [/apps/destroy]
  